<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>Icarous: /home/research133/Software/Icarous2/cFS/apps/port_lib/fsw/public_inc/mavlink/common/mavlink_msg_set_position_target_local_ned.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Icarous
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_c1698e121239b1aba7f6e782e4514e49.html">cFS</a></li><li class="navelem"><a class="el" href="dir_7ee4ce95da95d11e80a01c5101ed8d14.html">apps</a></li><li class="navelem"><a class="el" href="dir_414860549fe1f5475bcb32699266eda6.html">port_lib</a></li><li class="navelem"><a class="el" href="dir_96eb22f570806912b0c00e39297e594c.html">fsw</a></li><li class="navelem"><a class="el" href="dir_177fe1f9cf5443c270b5fea5afe4fbfe.html">public_inc</a></li><li class="navelem"><a class="el" href="dir_21e8b98476f1332e3b94242d590432e6.html">mavlink</a></li><li class="navelem"><a class="el" href="dir_af3cc9a2f1b48bb4b765b2952d0e8b5a.html">common</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">mavlink_msg_set_position_target_local_ned.h</div>  </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#pragma once</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// MESSAGE SET_POSITION_TARGET_LOCAL_NED PACKING</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED 84</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;MAVPACKED(</div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct</span> __mavlink_set_position_target_local_ned_t {</div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160; uint32_t time_boot_ms; <span class="comment">/*&lt; Timestamp in milliseconds since system boot*/</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160; <span class="keywordtype">float</span> x; <span class="comment">/*&lt; X Position in NED frame in meters*/</span></div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160; <span class="keywordtype">float</span> y; <span class="comment">/*&lt; Y Position in NED frame in meters*/</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160; <span class="keywordtype">float</span> z; <span class="comment">/*&lt; Z Position in NED frame in meters (note, altitude is negative in NED)*/</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160; <span class="keywordtype">float</span> vx; <span class="comment">/*&lt; X velocity in NED frame in meter / s*/</span></div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160; <span class="keywordtype">float</span> vy; <span class="comment">/*&lt; Y velocity in NED frame in meter / s*/</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160; <span class="keywordtype">float</span> vz; <span class="comment">/*&lt; Z velocity in NED frame in meter / s*/</span></div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; <span class="keywordtype">float</span> afx; <span class="comment">/*&lt; X acceleration or force (if bit 10 of type_mask is set) in NED frame in meter / s^2 or N*/</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160; <span class="keywordtype">float</span> afy; <span class="comment">/*&lt; Y acceleration or force (if bit 10 of type_mask is set) in NED frame in meter / s^2 or N*/</span></div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; <span class="keywordtype">float</span> afz; <span class="comment">/*&lt; Z acceleration or force (if bit 10 of type_mask is set) in NED frame in meter / s^2 or N*/</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160; <span class="keywordtype">float</span> yaw; <span class="comment">/*&lt; yaw setpoint in rad*/</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160; <span class="keywordtype">float</span> yaw_rate; <span class="comment">/*&lt; yaw rate setpoint in rad/s*/</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; uint16_t type_mask; <span class="comment">/*&lt; Bitmask to indicate which dimensions should be ignored by the vehicle: a value of 0b0000000000000000 or 0b0000001000000000 indicates that none of the setpoint dimensions should be ignored. If bit 10 is set the floats afx afy afz should be interpreted as force instead of acceleration. Mapping: bit 1: x, bit 2: y, bit 3: z, bit 4: vx, bit 5: vy, bit 6: vz, bit 7: ax, bit 8: ay, bit 9: az, bit 10: is force setpoint, bit 11: yaw, bit 12: yaw rate*/</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160; uint8_t target_system; <span class="comment">/*&lt; System ID*/</span></div><div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; uint8_t target_component; <span class="comment">/*&lt; Component ID*/</span></div><div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160; uint8_t coordinate_frame; <span class="comment">/*&lt; Valid options are: MAV_FRAME_LOCAL_NED = 1, MAV_FRAME_LOCAL_OFFSET_NED = 7, MAV_FRAME_BODY_NED = 8, MAV_FRAME_BODY_OFFSET_NED = 9*/</span></div><div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;}) mavlink_set_position_target_local_ned_t;</div><div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;</div><div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN 53</span></div><div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN 53</span></div><div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_84_LEN 53</span></div><div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_84_MIN_LEN 53</span></div><div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div><div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC 143</span></div><div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#define MAVLINK_MSG_ID_84_CRC 143</span></div><div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div><div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div><div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div><div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#if MAVLINK_COMMAND_24BIT</span></div><div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_LOCAL_NED { \</span></div><div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">    84, \</span></div><div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">    &quot;SET_POSITION_TARGET_LOCAL_NED&quot;, \</span></div><div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">    16, \</span></div><div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">    {  { &quot;time_boot_ms&quot;, NULL, MAVLINK_TYPE_UINT32_T, 0, 0, offsetof(mavlink_set_position_target_local_ned_t, time_boot_ms) }, \</span></div><div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">         { &quot;target_system&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 50, offsetof(mavlink_set_position_target_local_ned_t, target_system) }, \</span></div><div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">         { &quot;target_component&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 51, offsetof(mavlink_set_position_target_local_ned_t, target_component) }, \</span></div><div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">         { &quot;coordinate_frame&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 52, offsetof(mavlink_set_position_target_local_ned_t, coordinate_frame) }, \</span></div><div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">         { &quot;type_mask&quot;, NULL, MAVLINK_TYPE_UINT16_T, 0, 48, offsetof(mavlink_set_position_target_local_ned_t, type_mask) }, \</span></div><div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">         { &quot;x&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 4, offsetof(mavlink_set_position_target_local_ned_t, x) }, \</span></div><div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">         { &quot;y&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 8, offsetof(mavlink_set_position_target_local_ned_t, y) }, \</span></div><div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">         { &quot;z&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 12, offsetof(mavlink_set_position_target_local_ned_t, z) }, \</span></div><div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">         { &quot;vx&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 16, offsetof(mavlink_set_position_target_local_ned_t, vx) }, \</span></div><div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">         { &quot;vy&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 20, offsetof(mavlink_set_position_target_local_ned_t, vy) }, \</span></div><div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">         { &quot;vz&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 24, offsetof(mavlink_set_position_target_local_ned_t, vz) }, \</span></div><div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">         { &quot;afx&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 28, offsetof(mavlink_set_position_target_local_ned_t, afx) }, \</span></div><div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">         { &quot;afy&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 32, offsetof(mavlink_set_position_target_local_ned_t, afy) }, \</span></div><div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">         { &quot;afz&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 36, offsetof(mavlink_set_position_target_local_ned_t, afz) }, \</span></div><div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">         { &quot;yaw&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 40, offsetof(mavlink_set_position_target_local_ned_t, yaw) }, \</span></div><div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">         { &quot;yaw_rate&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 44, offsetof(mavlink_set_position_target_local_ned_t, yaw_rate) }, \</span></div><div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">         } \</span></div><div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">}</span></div><div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#define MAVLINK_MESSAGE_INFO_SET_POSITION_TARGET_LOCAL_NED { \</span></div><div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="preprocessor">    &quot;SET_POSITION_TARGET_LOCAL_NED&quot;, \</span></div><div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">    16, \</span></div><div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="preprocessor">    {  { &quot;time_boot_ms&quot;, NULL, MAVLINK_TYPE_UINT32_T, 0, 0, offsetof(mavlink_set_position_target_local_ned_t, time_boot_ms) }, \</span></div><div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="preprocessor">         { &quot;target_system&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 50, offsetof(mavlink_set_position_target_local_ned_t, target_system) }, \</span></div><div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="preprocessor">         { &quot;target_component&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 51, offsetof(mavlink_set_position_target_local_ned_t, target_component) }, \</span></div><div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;<span class="preprocessor">         { &quot;coordinate_frame&quot;, NULL, MAVLINK_TYPE_UINT8_T, 0, 52, offsetof(mavlink_set_position_target_local_ned_t, coordinate_frame) }, \</span></div><div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;<span class="preprocessor">         { &quot;type_mask&quot;, NULL, MAVLINK_TYPE_UINT16_T, 0, 48, offsetof(mavlink_set_position_target_local_ned_t, type_mask) }, \</span></div><div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor">         { &quot;x&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 4, offsetof(mavlink_set_position_target_local_ned_t, x) }, \</span></div><div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="preprocessor">         { &quot;y&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 8, offsetof(mavlink_set_position_target_local_ned_t, y) }, \</span></div><div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">         { &quot;z&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 12, offsetof(mavlink_set_position_target_local_ned_t, z) }, \</span></div><div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">         { &quot;vx&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 16, offsetof(mavlink_set_position_target_local_ned_t, vx) }, \</span></div><div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">         { &quot;vy&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 20, offsetof(mavlink_set_position_target_local_ned_t, vy) }, \</span></div><div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">         { &quot;vz&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 24, offsetof(mavlink_set_position_target_local_ned_t, vz) }, \</span></div><div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">         { &quot;afx&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 28, offsetof(mavlink_set_position_target_local_ned_t, afx) }, \</span></div><div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">         { &quot;afy&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 32, offsetof(mavlink_set_position_target_local_ned_t, afy) }, \</span></div><div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">         { &quot;afz&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 36, offsetof(mavlink_set_position_target_local_ned_t, afz) }, \</span></div><div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">         { &quot;yaw&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 40, offsetof(mavlink_set_position_target_local_ned_t, yaw) }, \</span></div><div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">         { &quot;yaw_rate&quot;, NULL, MAVLINK_TYPE_FLOAT, 0, 44, offsetof(mavlink_set_position_target_local_ned_t, yaw_rate) }, \</span></div><div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">         } \</span></div><div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">}</span></div><div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div><div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint16_t mavlink_msg_set_position_target_local_ned_pack(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg,</div><div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;                               uint32_t time_boot_ms, uint8_t target_system, uint8_t target_component, uint8_t coordinate_frame, uint16_t type_mask, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> z, <span class="keywordtype">float</span> vx, <span class="keywordtype">float</span> vy, <span class="keywordtype">float</span> vz, <span class="keywordtype">float</span> afx, <span class="keywordtype">float</span> afy, <span class="keywordtype">float</span> afz, <span class="keywordtype">float</span> yaw, <span class="keywordtype">float</span> yaw_rate)</div><div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;{</div><div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;    <span class="keywordtype">char</span> buf[MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN];</div><div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    _mav_put_uint32_t(buf, 0, time_boot_ms);</div><div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    _mav_put_float(buf, 4, x);</div><div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    _mav_put_float(buf, 8, y);</div><div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;    _mav_put_float(buf, 12, z);</div><div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    _mav_put_float(buf, 16, vx);</div><div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    _mav_put_float(buf, 20, vy);</div><div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;    _mav_put_float(buf, 24, vz);</div><div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    _mav_put_float(buf, 28, afx);</div><div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    _mav_put_float(buf, 32, afy);</div><div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;    _mav_put_float(buf, 36, afz);</div><div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    _mav_put_float(buf, 40, yaw);</div><div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    _mav_put_float(buf, 44, yaw_rate);</div><div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    _mav_put_uint16_t(buf, 48, type_mask);</div><div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    _mav_put_uint8_t(buf, 50, target_system);</div><div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    _mav_put_uint8_t(buf, 51, target_component);</div><div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    _mav_put_uint8_t(buf, 52, coordinate_frame);</div><div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div><div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;        memcpy(_MAV_PAYLOAD_NON_CONST(msg), buf, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN);</div><div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;    mavlink_set_position_target_local_ned_t packet;</div><div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    packet.time_boot_ms = time_boot_ms;</div><div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;    packet.x = x;</div><div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    packet.y = y;</div><div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;    packet.z = z;</div><div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;    packet.vx = vx;</div><div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;    packet.vy = vy;</div><div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;    packet.vz = vz;</div><div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;    packet.afx = afx;</div><div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;    packet.afy = afy;</div><div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;    packet.afz = afz;</div><div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;    packet.yaw = yaw;</div><div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;    packet.yaw_rate = yaw_rate;</div><div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;    packet.type_mask = type_mask;</div><div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;    packet.target_system = target_system;</div><div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;    packet.target_component = target_component;</div><div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;    packet.coordinate_frame = coordinate_frame;</div><div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div><div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        memcpy(_MAV_PAYLOAD_NON_CONST(msg), &amp;packet, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN);</div><div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div><div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;    msg-&gt;msgid = MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED;</div><div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;    <span class="keywordflow">return</span> mavlink_finalize_message(msg, system_id, component_id, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;}</div><div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint16_t mavlink_msg_set_position_target_local_ned_pack_chan(uint8_t system_id, uint8_t component_id, uint8_t chan,</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;                               mavlink_message_t* msg,</div><div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;                                   uint32_t time_boot_ms,uint8_t target_system,uint8_t target_component,uint8_t coordinate_frame,uint16_t type_mask,<span class="keywordtype">float</span> x,<span class="keywordtype">float</span> y,<span class="keywordtype">float</span> z,<span class="keywordtype">float</span> vx,<span class="keywordtype">float</span> vy,<span class="keywordtype">float</span> vz,<span class="keywordtype">float</span> afx,<span class="keywordtype">float</span> afy,<span class="keywordtype">float</span> afz,<span class="keywordtype">float</span> yaw,<span class="keywordtype">float</span> yaw_rate)</div><div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;{</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;    <span class="keywordtype">char</span> buf[MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN];</div><div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;    _mav_put_uint32_t(buf, 0, time_boot_ms);</div><div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    _mav_put_float(buf, 4, x);</div><div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    _mav_put_float(buf, 8, y);</div><div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;    _mav_put_float(buf, 12, z);</div><div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    _mav_put_float(buf, 16, vx);</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    _mav_put_float(buf, 20, vy);</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    _mav_put_float(buf, 24, vz);</div><div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    _mav_put_float(buf, 28, afx);</div><div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    _mav_put_float(buf, 32, afy);</div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    _mav_put_float(buf, 36, afz);</div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;    _mav_put_float(buf, 40, yaw);</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;    _mav_put_float(buf, 44, yaw_rate);</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    _mav_put_uint16_t(buf, 48, type_mask);</div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    _mav_put_uint8_t(buf, 50, target_system);</div><div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    _mav_put_uint8_t(buf, 51, target_component);</div><div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    _mav_put_uint8_t(buf, 52, coordinate_frame);</div><div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div><div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;        memcpy(_MAV_PAYLOAD_NON_CONST(msg), buf, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN);</div><div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;    mavlink_set_position_target_local_ned_t packet;</div><div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    packet.time_boot_ms = time_boot_ms;</div><div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    packet.x = x;</div><div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    packet.y = y;</div><div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    packet.z = z;</div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;    packet.vx = vx;</div><div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;    packet.vy = vy;</div><div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    packet.vz = vz;</div><div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;    packet.afx = afx;</div><div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    packet.afy = afy;</div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;    packet.afz = afz;</div><div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;    packet.yaw = yaw;</div><div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    packet.yaw_rate = yaw_rate;</div><div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;    packet.type_mask = type_mask;</div><div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    packet.target_system = target_system;</div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;    packet.target_component = target_component;</div><div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;    packet.coordinate_frame = coordinate_frame;</div><div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div><div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;        memcpy(_MAV_PAYLOAD_NON_CONST(msg), &amp;packet, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN);</div><div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;    msg-&gt;msgid = MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED;</div><div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="keywordflow">return</span> mavlink_finalize_message_chan(msg, system_id, component_id, chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;}</div><div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div><div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint16_t mavlink_msg_set_position_target_local_ned_encode(uint8_t system_id, uint8_t component_id, mavlink_message_t* msg, <span class="keyword">const</span> mavlink_set_position_target_local_ned_t* set_position_target_local_ned)</div><div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;{</div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="keywordflow">return</span> mavlink_msg_set_position_target_local_ned_pack(system_id, component_id, msg, set_position_target_local_ned-&gt;time_boot_ms, set_position_target_local_ned-&gt;target_system, set_position_target_local_ned-&gt;target_component, set_position_target_local_ned-&gt;coordinate_frame, set_position_target_local_ned-&gt;type_mask, set_position_target_local_ned-&gt;x, set_position_target_local_ned-&gt;y, set_position_target_local_ned-&gt;z, set_position_target_local_ned-&gt;vx, set_position_target_local_ned-&gt;vy, set_position_target_local_ned-&gt;vz, set_position_target_local_ned-&gt;afx, set_position_target_local_ned-&gt;afy, set_position_target_local_ned-&gt;afz, set_position_target_local_ned-&gt;yaw, set_position_target_local_ned-&gt;yaw_rate);</div><div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;}</div><div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div><div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint16_t mavlink_msg_set_position_target_local_ned_encode_chan(uint8_t system_id, uint8_t component_id, uint8_t chan, mavlink_message_t* msg, <span class="keyword">const</span> mavlink_set_position_target_local_ned_t* set_position_target_local_ned)</div><div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;{</div><div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    <span class="keywordflow">return</span> mavlink_msg_set_position_target_local_ned_pack_chan(system_id, component_id, chan, msg, set_position_target_local_ned-&gt;time_boot_ms, set_position_target_local_ned-&gt;target_system, set_position_target_local_ned-&gt;target_component, set_position_target_local_ned-&gt;coordinate_frame, set_position_target_local_ned-&gt;type_mask, set_position_target_local_ned-&gt;x, set_position_target_local_ned-&gt;y, set_position_target_local_ned-&gt;z, set_position_target_local_ned-&gt;vx, set_position_target_local_ned-&gt;vy, set_position_target_local_ned-&gt;vz, set_position_target_local_ned-&gt;afx, set_position_target_local_ned-&gt;afy, set_position_target_local_ned-&gt;afz, set_position_target_local_ned-&gt;yaw, set_position_target_local_ned-&gt;yaw_rate);</div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;}</div><div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="preprocessor">#ifdef MAVLINK_USE_CONVENIENCE_FUNCTIONS</span></div><div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div><div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> mavlink_msg_set_position_target_local_ned_send(mavlink_channel_t chan, uint32_t time_boot_ms, uint8_t target_system, uint8_t target_component, uint8_t coordinate_frame, uint16_t type_mask, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> z, <span class="keywordtype">float</span> vx, <span class="keywordtype">float</span> vy, <span class="keywordtype">float</span> vz, <span class="keywordtype">float</span> afx, <span class="keywordtype">float</span> afy, <span class="keywordtype">float</span> afz, <span class="keywordtype">float</span> yaw, <span class="keywordtype">float</span> yaw_rate)</div><div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;{</div><div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;    <span class="keywordtype">char</span> buf[MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN];</div><div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;    _mav_put_uint32_t(buf, 0, time_boot_ms);</div><div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;    _mav_put_float(buf, 4, x);</div><div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    _mav_put_float(buf, 8, y);</div><div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;    _mav_put_float(buf, 12, z);</div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    _mav_put_float(buf, 16, vx);</div><div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;    _mav_put_float(buf, 20, vy);</div><div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    _mav_put_float(buf, 24, vz);</div><div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;    _mav_put_float(buf, 28, afx);</div><div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    _mav_put_float(buf, 32, afy);</div><div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    _mav_put_float(buf, 36, afz);</div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;    _mav_put_float(buf, 40, yaw);</div><div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;    _mav_put_float(buf, 44, yaw_rate);</div><div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    _mav_put_uint16_t(buf, 48, type_mask);</div><div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;    _mav_put_uint8_t(buf, 50, target_system);</div><div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    _mav_put_uint8_t(buf, 51, target_component);</div><div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;    _mav_put_uint8_t(buf, 52, coordinate_frame);</div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div><div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;    _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED, buf, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    mavlink_set_position_target_local_ned_t packet;</div><div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;    packet.time_boot_ms = time_boot_ms;</div><div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    packet.x = x;</div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;    packet.y = y;</div><div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    packet.z = z;</div><div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;    packet.vx = vx;</div><div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;    packet.vy = vy;</div><div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    packet.vz = vz;</div><div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;    packet.afx = afx;</div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    packet.afy = afy;</div><div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;    packet.afz = afz;</div><div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;    packet.yaw = yaw;</div><div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    packet.yaw_rate = yaw_rate;</div><div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;    packet.type_mask = type_mask;</div><div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    packet.target_system = target_system;</div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;    packet.target_component = target_component;</div><div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;    packet.coordinate_frame = coordinate_frame;</div><div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;</div><div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;    _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)&amp;packet, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;}</div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> mavlink_msg_set_position_target_local_ned_send_struct(mavlink_channel_t chan, <span class="keyword">const</span> mavlink_set_position_target_local_ned_t* set_position_target_local_ned)</div><div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;{</div><div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;    mavlink_msg_set_position_target_local_ned_send(chan, set_position_target_local_ned-&gt;time_boot_ms, set_position_target_local_ned-&gt;target_system, set_position_target_local_ned-&gt;target_component, set_position_target_local_ned-&gt;coordinate_frame, set_position_target_local_ned-&gt;type_mask, set_position_target_local_ned-&gt;x, set_position_target_local_ned-&gt;y, set_position_target_local_ned-&gt;z, set_position_target_local_ned-&gt;vx, set_position_target_local_ned-&gt;vy, set_position_target_local_ned-&gt;vz, set_position_target_local_ned-&gt;afx, set_position_target_local_ned-&gt;afy, set_position_target_local_ned-&gt;afz, set_position_target_local_ned-&gt;yaw, set_position_target_local_ned-&gt;yaw_rate);</div><div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)set_position_target_local_ned, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;}</div><div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;</div><div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;<span class="preprocessor">#if MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN &lt;= MAVLINK_MAX_PAYLOAD_LEN</span></div><div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;<span class="comment">  This varient of _send() can be used to save stack space by re-using</span></div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;<span class="comment">  memory from the receive buffer.  The caller provides a</span></div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="comment">  mavlink_message_t which is the size of a full mavlink message. This</span></div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;<span class="comment">  is usually the receive buffer for the channel, and allows a reply to an</span></div><div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;<span class="comment">  incoming message with minimum stack space usage.</span></div><div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;<span class="comment"> */</span></div><div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> mavlink_msg_set_position_target_local_ned_send_buf(mavlink_message_t *msgbuf, mavlink_channel_t chan,  uint32_t time_boot_ms, uint8_t target_system, uint8_t target_component, uint8_t coordinate_frame, uint16_t type_mask, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y, <span class="keywordtype">float</span> z, <span class="keywordtype">float</span> vx, <span class="keywordtype">float</span> vy, <span class="keywordtype">float</span> vz, <span class="keywordtype">float</span> afx, <span class="keywordtype">float</span> afy, <span class="keywordtype">float</span> afz, <span class="keywordtype">float</span> yaw, <span class="keywordtype">float</span> yaw_rate)</div><div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;{</div><div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    <span class="keywordtype">char</span> *buf = (<span class="keywordtype">char</span> *)msgbuf;</div><div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    _mav_put_uint32_t(buf, 0, time_boot_ms);</div><div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;    _mav_put_float(buf, 4, x);</div><div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    _mav_put_float(buf, 8, y);</div><div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;    _mav_put_float(buf, 12, z);</div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;    _mav_put_float(buf, 16, vx);</div><div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    _mav_put_float(buf, 20, vy);</div><div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    _mav_put_float(buf, 24, vz);</div><div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    _mav_put_float(buf, 28, afx);</div><div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;    _mav_put_float(buf, 32, afy);</div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;    _mav_put_float(buf, 36, afz);</div><div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;    _mav_put_float(buf, 40, yaw);</div><div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;    _mav_put_float(buf, 44, yaw_rate);</div><div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;    _mav_put_uint16_t(buf, 48, type_mask);</div><div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    _mav_put_uint8_t(buf, 50, target_system);</div><div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;    _mav_put_uint8_t(buf, 51, target_component);</div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;    _mav_put_uint8_t(buf, 52, coordinate_frame);</div><div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;</div><div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;    _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED, buf, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;    mavlink_set_position_target_local_ned_t *packet = (mavlink_set_position_target_local_ned_t *)msgbuf;</div><div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;    packet-&gt;time_boot_ms = time_boot_ms;</div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;    packet-&gt;x = x;</div><div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;    packet-&gt;y = y;</div><div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160;    packet-&gt;z = z;</div><div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;    packet-&gt;vx = vx;</div><div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;    packet-&gt;vy = vy;</div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;    packet-&gt;vz = vz;</div><div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    packet-&gt;afx = afx;</div><div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;    packet-&gt;afy = afy;</div><div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;    packet-&gt;afz = afz;</div><div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;    packet-&gt;yaw = yaw;</div><div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;    packet-&gt;yaw_rate = yaw_rate;</div><div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;    packet-&gt;type_mask = type_mask;</div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;    packet-&gt;target_system = target_system;</div><div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;    packet-&gt;target_component = target_component;</div><div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;    packet-&gt;coordinate_frame = coordinate_frame;</div><div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;</div><div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;    _mav_finalize_message_chan_send(chan, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED, (<span class="keyword">const</span> <span class="keywordtype">char</span> *)packet, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_MIN_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_CRC);</div><div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;}</div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;</div><div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;</div><div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;<span class="comment">// MESSAGE SET_POSITION_TARGET_LOCAL_NED UNPACKING</span></div><div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;</div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div><div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint32_t mavlink_msg_set_position_target_local_ned_get_time_boot_ms(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;{</div><div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_uint32_t(msg,  0);</div><div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;}</div><div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;</div><div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint8_t mavlink_msg_set_position_target_local_ned_get_target_system(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;{</div><div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_uint8_t(msg,  50);</div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;}</div><div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;</div><div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint8_t mavlink_msg_set_position_target_local_ned_get_target_component(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;{</div><div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_uint8_t(msg,  51);</div><div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;}</div><div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;</div><div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint8_t mavlink_msg_set_position_target_local_ned_get_coordinate_frame(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;{</div><div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_uint8_t(msg,  52);</div><div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;}</div><div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div><div class="line"><a name="l00443"></a><span class="lineno">  443</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> uint16_t mavlink_msg_set_position_target_local_ned_get_type_mask(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;{</div><div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_uint16_t(msg,  48);</div><div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;}</div><div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div><div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_x(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;{</div><div class="line"><a name="l00455"></a><span class="lineno">  455</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  4);</div><div class="line"><a name="l00456"></a><span class="lineno">  456</span>&#160;}</div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div><div class="line"><a name="l00463"></a><span class="lineno">  463</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_y(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00464"></a><span class="lineno">  464</span>&#160;{</div><div class="line"><a name="l00465"></a><span class="lineno">  465</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  8);</div><div class="line"><a name="l00466"></a><span class="lineno">  466</span>&#160;}</div><div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;</div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_z(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;{</div><div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  12);</div><div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;}</div><div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_vx(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;{</div><div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  16);</div><div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;}</div><div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;</div><div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_vy(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;{</div><div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  20);</div><div class="line"><a name="l00496"></a><span class="lineno">  496</span>&#160;}</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno">  503</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_vz(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;{</div><div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  24);</div><div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;}</div><div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;</div><div class="line"><a name="l00513"></a><span class="lineno">  513</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_afx(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00514"></a><span class="lineno">  514</span>&#160;{</div><div class="line"><a name="l00515"></a><span class="lineno">  515</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  28);</div><div class="line"><a name="l00516"></a><span class="lineno">  516</span>&#160;}</div><div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;</div><div class="line"><a name="l00523"></a><span class="lineno">  523</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_afy(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00524"></a><span class="lineno">  524</span>&#160;{</div><div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  32);</div><div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;}</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div><div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_afz(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;{</div><div class="line"><a name="l00535"></a><span class="lineno">  535</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  36);</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;}</div><div class="line"><a name="l00537"></a><span class="lineno">  537</span>&#160;</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_yaw(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00544"></a><span class="lineno">  544</span>&#160;{</div><div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  40);</div><div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;}</div><div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;</div><div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">float</span> mavlink_msg_set_position_target_local_ned_get_yaw_rate(<span class="keyword">const</span> mavlink_message_t* msg)</div><div class="line"><a name="l00554"></a><span class="lineno">  554</span>&#160;{</div><div class="line"><a name="l00555"></a><span class="lineno">  555</span>&#160;    <span class="keywordflow">return</span> _MAV_RETURN_float(msg,  44);</div><div class="line"><a name="l00556"></a><span class="lineno">  556</span>&#160;}</div><div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;</div><div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;<span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> mavlink_msg_set_position_target_local_ned_decode(<span class="keyword">const</span> mavlink_message_t* msg, mavlink_set_position_target_local_ned_t* set_position_target_local_ned)</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;{</div><div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;<span class="preprocessor">#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS</span></div><div class="line"><a name="l00567"></a><span class="lineno">  567</span>&#160;    set_position_target_local_ned-&gt;time_boot_ms = mavlink_msg_set_position_target_local_ned_get_time_boot_ms(msg);</div><div class="line"><a name="l00568"></a><span class="lineno">  568</span>&#160;    set_position_target_local_ned-&gt;x = mavlink_msg_set_position_target_local_ned_get_x(msg);</div><div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;    set_position_target_local_ned-&gt;y = mavlink_msg_set_position_target_local_ned_get_y(msg);</div><div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;    set_position_target_local_ned-&gt;z = mavlink_msg_set_position_target_local_ned_get_z(msg);</div><div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;    set_position_target_local_ned-&gt;vx = mavlink_msg_set_position_target_local_ned_get_vx(msg);</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;    set_position_target_local_ned-&gt;vy = mavlink_msg_set_position_target_local_ned_get_vy(msg);</div><div class="line"><a name="l00573"></a><span class="lineno">  573</span>&#160;    set_position_target_local_ned-&gt;vz = mavlink_msg_set_position_target_local_ned_get_vz(msg);</div><div class="line"><a name="l00574"></a><span class="lineno">  574</span>&#160;    set_position_target_local_ned-&gt;afx = mavlink_msg_set_position_target_local_ned_get_afx(msg);</div><div class="line"><a name="l00575"></a><span class="lineno">  575</span>&#160;    set_position_target_local_ned-&gt;afy = mavlink_msg_set_position_target_local_ned_get_afy(msg);</div><div class="line"><a name="l00576"></a><span class="lineno">  576</span>&#160;    set_position_target_local_ned-&gt;afz = mavlink_msg_set_position_target_local_ned_get_afz(msg);</div><div class="line"><a name="l00577"></a><span class="lineno">  577</span>&#160;    set_position_target_local_ned-&gt;yaw = mavlink_msg_set_position_target_local_ned_get_yaw(msg);</div><div class="line"><a name="l00578"></a><span class="lineno">  578</span>&#160;    set_position_target_local_ned-&gt;yaw_rate = mavlink_msg_set_position_target_local_ned_get_yaw_rate(msg);</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;    set_position_target_local_ned-&gt;type_mask = mavlink_msg_set_position_target_local_ned_get_type_mask(msg);</div><div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;    set_position_target_local_ned-&gt;target_system = mavlink_msg_set_position_target_local_ned_get_target_system(msg);</div><div class="line"><a name="l00581"></a><span class="lineno">  581</span>&#160;    set_position_target_local_ned-&gt;target_component = mavlink_msg_set_position_target_local_ned_get_target_component(msg);</div><div class="line"><a name="l00582"></a><span class="lineno">  582</span>&#160;    set_position_target_local_ned-&gt;coordinate_frame = mavlink_msg_set_position_target_local_ned_get_coordinate_frame(msg);</div><div class="line"><a name="l00583"></a><span class="lineno">  583</span>&#160;<span class="preprocessor">#else</span></div><div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;        uint8_t len = msg-&gt;len &lt; MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN? msg-&gt;len : MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN;</div><div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;        memset(set_position_target_local_ned, 0, MAVLINK_MSG_ID_SET_POSITION_TARGET_LOCAL_NED_LEN);</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;    memcpy(set_position_target_local_ned, _MAV_PAYLOAD(msg), len);</div><div class="line"><a name="l00587"></a><span class="lineno">  587</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00588"></a><span class="lineno">  588</span>&#160;}</div></div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
